formAction in Next.js
I cannot agree with this idea at all. I understand that there are advantages to concealing the separation between client and server, but I think this is an excessive abstraction. It might be a simple solution for writing small-scale code, but in large-scale code, I believe it only makes the design more difficult or even leads to its failure. While it may increase the freedom in writing code, I believe that a framework should provide a simple and consistent method for addressing problems.
Previously, there were opinions in articles about Remix and Next.js that Next.js also respects web standards, but I felt that this is not the case and it is quite avant-garde.